place of sitting - French English Dictionary